Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 OLIVE MOUNT Semi-Detached £126,950 31 Jul 2019
35 OLIVE MOUNT Terraced £69,000 20 Oct 2017
37 OLIVE MOUNT Terraced £50,000 23 Jan 2024